prolonged-release tablet - French English Dictionary